package com.one.blocks.rbac.controller.convert;

import com.one.blocks.rbac.controller.convert.worker.BaseDomainConvert;
import com.one.blocks.rbac.controller.convert.worker.TimeConvert;
import com.one.blocks.rbac.controller.query.SysDictTypeQuery;
import com.one.blocks.rbac.controller.vo.SysDictTypeVo;
import com.one.blocks.rbac.domain.SysDictType;
import com.one.blocks.security.util.SubjectHelper;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * @author <a href="mailto:idler41@163.con">idler41</a> created on 2023-01-24 10:58:40
 */
@Mapper(uses = {TimeConvert.class}, imports = {SubjectHelper.class})
public interface SysDictTypeConvert extends BaseDomainConvert<SysDictType, SysDictTypeVo, SysDictTypeQuery> {

    public static SysDictTypeConvert INSTANCE = Mappers.getMapper(SysDictTypeConvert.class);
}